intersected by canals - Spanish English Dictionary